@import 'base';
.mine_header {
    .wh(100%, 3.35rem);
    border-bottom: 0.2rem solid #F6F6F6;
    background: url("../img/mine_bg.png") no-repeat;
    background-size: 100% auto;
    text-align: center;
    position: relative;
    overflow: hidden;
    top: 0;
    left: 0;
    color: #fff;
    .member_img {
        .wh(1.25rem, 1.25rem);
        border-radius: 50%;
        margin: 0.75rem auto 0;
        img {
            .wh(1.2rem, 1.2rem);
            border-radius: 50%;
            border: 0.05rem solid #fff;
        }
    }
    .icon-bianji {
        font-size: 0.38rem;
        position: absolute;
        left: 0.2rem;
        top: 0.25rem;
    }
    .icon-xinxi {
        font-size: 0.4rem;
        position: absolute;
        right: 0.2rem;
        top: 0.25rem;
    }
    .mine_p1 {
        padding-top: 0.1rem;
    }
    .mine_p2 {
        padding-top: 0.2rem;
        font-size: 0.18rem;
        b {
            font-size: 0.24rem;
        }
    }
}
.mine_order {
    .wh(100%, 1.65rem);
    border-bottom: 0.2rem solid #F6F6F6;
    overflow: hidden;
    h3 {
        font-size: 0.24rem;
        padding-left: 0.3rem;
        .wh(100%, 0.54rem);
        line-height: 0.55rem;
        border-bottom: 0.01rem solid #F6F6F6;
    }
    ul {
        li {
            float: left;
            .wh(25%, 1.1rem);
            text-align: center;
            font-size: 0.2rem;
            img {
                margin-top: 0.12rem;
                margin-left: 0.06rem;
                .wh(0.5rem, 0.47rem);
            }
        }
    }
}
.mine_list {
    .wh(100%, 0.8rem);
    border-bottom: 0.2rem solid #F6F6F6;
    line-height: 0.8rem;
    .list_logo {
        float: left;
        .wh(0.32rem, auto);
        margin-top: 0.25rem;
        margin-left: 0.23rem;
    }
    span {
        font-size: 0.24rem;
        font-weight: bolder;
        color: #282828;
        margin-left: 0.12rem;
    }
    .right {
        color: #282828;
        float: right;
        .wh(0.21rem, auto);
        margin-right: 0.2rem;
    }
}
.mine_list_bank {
    span {
        padding-left: 0.3rem;
        color: #404040;
    }
}
.footer {
    .wh(100%, 0.95rem);
    li {
        float: left;
        .wh(20%, 0.95rem);
        text-align: center;
        font-size: 0.2rem;
        color: #8d8d8d;
        img {
            margin-top: 0.12rem;
            margin-left: 0.06rem;
            .wh(0.5rem, auto);
        }
    }
}
.order_head {
    .wh(100%, 0.7rem);
    background: #fff;
    position: fixed;
    top: 0.8rem;
    z-index: 4;
    border-bottom: 0.2rem solid #F6F6F6;
    li {
        float: left;
        text-align: center;
        line-height: 0.7rem;
        .wh(25%, 0.7rem);
        font-size: 0.24rem;
    }
    .active {
        color: #FE8A76;
        border-bottom: 0.01rem solid #FE8A76;
        box-sizing: border-box;
    }
}
.order_list {
    background: #fff;
    .wh(100%, auto);
    overflow: hidden;
    //  padding: 0 0.3rem;
    border-bottom: 0.2rem solid #F6F6F6;
    .order_state {
        .wh(100%, 0.64rem);
        color: #FE8A76;
        font-size: 0.22rem;
        border-bottom: 0.01rem solid #F6F6F6;
        span {
            display: inline-block;
            float: right;
            margin-right: 0.3rem;
            line-height: 0.64rem;
        }
    }
    .order_state_warp {
        .wh(5.8rem, 1.36rem);
        border-bottom: 0.01rem solid #F6F6F6;
        padding: 0.26rem 0.3rem 0.36rem;
        i {
            font-size: 0.34rem;
            float: left;
            line-height: 1.45rem;
        }
        img {
            float: left;
            .wh(1.3rem, 1.3rem);
        }
        .shopcar_list_right {
            width: 70%;
            position: relative;
            float: left;
            margin-left: 0.2rem;
            height: 1.31rem;
            .p1 {
                font-size: 0.24rem;
                color: #404040;
                line-height: 0.28rem;
            }
            .p2 {
                font-size: 0.24rem;
                color: #666666;
                line-height: 0.4rem;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
            .p3 {
                line-height: 0.4rem;
                font-size: 0.18rem;
                position: absolute;
                left: 0;
                bottom: 0;
                span {
                    float: right;
                    padding: 0 0.12rem;
                    background: #f7f7f7;
                }
                .p4 {
                    padding: 0;
                    background: none;
                    line-height: 0.4rem;
                    font-size: 0.18rem;
                    float: left;
                }
            }
            .number {
                position: absolute;
                right: 0.3rem;
                bottom: 0.1rem;
                .wh(2rem, 0.5rem);
                border-radius: 0.1rem;
                border: 0.01rem solid #bbbbbb;
                line-height: 0.5rem;
                span {
                    float: left;
                }
                span:nth-of-type(1) {
                    text-align: center;
                    .wh(0.57rem, 0.5rem);
                    box-sizing: border-box;
                    border-right: 0.01rem solid #bbb;
                }
                span:nth-of-type(2) {
                    text-align: center;
                    .wh(0.82rem, 0.5rem);
                }
                span:nth-of-type(3) {
                    text-align: center;
                    .wh(0.57rem, 0.5rem);
                    box-sizing: border-box;
                    border-left: 0.01rem solid #bbb;
                }
            }
        }
    }
    .total_price {
        .wh(100%, 0.8rem);
        span {
            line-height: 0.8rem;
            float: left;
            font-size: 0.22rem;
            margin-left: 0.3rem;
            b {
                color: #FE8A76;
                font-weight: normal;
            }
        }
        .pay_status {
            float: right;
            .wh(60%,0.8rem);
            display: inline-block;
            .topay {
                font-size: 0.24rem;
                margin-top: 0.12rem;
                display: inline-block;
                box-sizing: border-box;
                float: right;
                .wh(1.3rem, 0.5rem);
                border-radius: 0.1rem;
                border: 0.01rem solid #FE8A76;
                color: #FE8A76;
                line-height: 0.45rem;
                text-align: center;
                margin-right: 0.3rem;
            }
            .delpay {
                font-size: 0.24rem;
                margin-top: 0.12rem;
                box-sizing: border-box;
                display: inline-block;
                float: left;
                .wh(1.3rem, 0.5rem);
                border-radius: 0.1rem;
                border: 0.01rem solid #666666;
                color: #666666;
                line-height: 0.45rem;
                text-align: center;
                margin-left: 0.6rem;
            }
        }
    }
}
.orderInfor_pay {
    .wh(100%, auto);
    .order_time {
        margin: 0.1rem 5%;
        p {
            color: #404040;
            font-size: 0.2rem;
            line-height: 0.4rem;
            span:nth-of-type(2) {
                float: right;
            }
        }
    }
}
.consultation {
    .wh(100%, 0.66rem);
    background: #fff;
    border-bottom: 0.2rem solid #F6F6F6;
    line-height: 0.66rem;
    position: relative;
    li {
        .wh(50%, 0.66rem);
        float: left;
        box-sizing: border-box;
        text-align: center;
        font-size: 0.26rem;
        color: #404040;
        .iconfont {
            font-size: 0.26rem;
            color: #FE8A76;
        }
    }
    .icon-shuxian {
        position: absolute;
        left: 50%;
    }
}
.order_head_after {
    li {
        width: 50%;
    }
    .active {
        border: 0;
        span {
            display: inline-block;
            margin-bottom: 0.2rem;
            border-bottom: 0.01rem solid #FE8A76;
        }
    }
}
//.order_list_after:nth-last-child(1){
//  border-bottom: 0;
//}
.order_list_after_warp {
    padding-top: 1.7rem;
    padding-bottom: 0.9rem;
}
.order_list_after {
    .wh(100%, auto);
    .order_state {
        .wh(100%, 1.06rem);
        span {
            .wh(100%,auto);
            display: inline-block;
            float: left;
            line-height: 0.5rem;
            margin-left: 0.3rem;
            color: #666666;
        }
    }
    .order_state_warp {
        .span_head {
            position: absolute;
            right: 0;
            bottom: 0;
            width: 100%;
            span {
                font-size: 0.24rem;
                display: inline-block;
                box-sizing: border-box;
                .wh(1.3rem, 0.5rem);
                border-radius: 0.1rem;
                border: 0.01rem solid #FE8A76;
                color: #FE8A76;
                line-height: 0.45rem;
                text-align: center;
                float: right;
            }
            .span1 {
                margin-left: 0.2rem;
            }
            .span2 {
                color: #404040;
                border: 0.01rem solid #404040;
            }
        }
    }
}
.order_list_com {
    .wh(100%, auto);
    border-bottom: 0.01rem solid #F6F6F6;
    .order_list_after,
    .order_list {
        border: 0;
    }
    .order_state_warp {
        border: 0;
    }
}
.record_warp {
    padding-top: 1.7rem;
    padding-bottom: 0.9rem;
    .order_list_com {
        border-bottom: 0.2rem solid #F6F6F6;
        .order_state_warp {
            //          border-bottom: 0.01rem solid #F6F6F6;
        }
    }
    .successful_refund {
        .wh(100%, 0.66rem);
        background: #F6F6F6;
        line-height: 0.66rem;
        span:nth-of-type(1) {
            color: #4db564;
            font-size: 0.24rem;
            margin-left: 0.3rem;
        }
        span:nth-of-type(2) {
             color: #4db564;
            font-size: 0.24rem;
            margin-left: 0.3rem;
        }
        span:nth-of-type(3) {
            color: #404040;
            font-size: 0.2rem;
            margin-left: 0.3rem;
        }
    }
}
.comment_header {
    position: fixed;
    top: 0;
    z-index: 5;
    background: #fff;
    border-bottom: 0.01rem solid #F6F6F6;
    box-sizing: border-box;
    span {
        left: 0.3rem;
        position: absolute;
        font-size: 0.34rem;
    }
}
.comment_header2 {
    .wh(100%,0.8rem);
    line-height: 0.8rem;
    text-align: center;
    z-index: 5;
    background: #fff;
    border-bottom: 0.01rem solid #F6F6F6;
    box-sizing: border-box;
    span {
        left: 0.3rem;
        position: absolute;
        font-size: 0.34rem;
    }
}
.footprint_list {
    .time {
        .wh(100%, 0.4rem);
        background: #F6F6F6;
        line-height: 0.4rem;
        box-sizing: border-box;
        padding-left: 0.3rem;
        font-size: 0.2rem;
    }
    .order_list_com {
        height: auto;
        position: relative;
        .shopCarMove {
            position: absolute;
            right: 0;
            top: 0;
            .wh(100%, 100%);
        }
        .footprint_time {
            .wh(100%,0.38rem);
            background: #f6f6f6;
            padding-left: 0.3rem;
            font-size: 0.16rem;
            line-height: 0.38rem;
        }
        .order_state_warp {
            .shopCarMove {
                position: absolute;
                right: 0;
                top: 0;
                .wh(100%, 100%);
                padding: 0.3rem;
            }
            .shopcar_list_right {
                height: 1.31rem;
                position: relative;
                .p2 {
                    .wh(100%, 0.5rem);
                    overflow: hidden;
                    span {
                        margin-top: 0.1rem;
                        display: inline-block;
                        float: left;
                        border: 0.01rem solid #608baf;
                        color: #608baf;
                        padding: 0 0.1rem;
                        text-align: center;
                        border-radius: 0.1rem;
                        line-height: 0.35rem;
                        font-size: 0.16rem;
                        margin-right: 0.1rem;
                    }
                }
                .p3 {
                    position: absolute;
                    bottom: 0;
                    left: 0;
                    line-height: 0.2rem;
                }
            }
        }
    }
}
.delOrder {
    .wh(60%,0.8rem);
    position: fixed;
    bottom: 0;
    right: 0;
    span {
        float: left;
        display: inline-block;
        .wh(50%,0.8rem);
        text-align: center;
        line-height: 0.8rem;
        font-size: 0.28rem;
    }
    .cancel {
        background: #e6e6e6;
        color: #404040;
    }
    .delete {
        background: #FE8A76;
        color: #fff;
    }
}
//待支付详情页面
.wait_pay {
    .wh(100%, 1.24rem);
    background: #FE8A76;
    line-height: 1.24rem;
    border-bottom: 0.2rem solid #F6F6F6;
    span:nth-of-type(1) {
        color: #fff;
        margin-left: 5%;
        font-size: 0.28rem;
    }
    span:nth-of-type(2) {
        float: right;
        margin-right: 5%;
        color: #fff;
        font-size: 0.8rem;
    }
}
.order_state_time {
    .wh(100%, 0.88rem);
    background: #fff;
    border-bottom: 0.2rem solid #F6F6F6;
    span {
        float: left;
        font-size: 0.2rem;
        margin-left: 0.4rem;
        color: #404040;
        padding: 0.08rem 0;
    }
}
.total_price_pay {
    background: #fff;
    .wh(100%,0.84rem);
    span:nth-of-type(1) {
        font-size: 0.24rem;
        margin-top: 0.16rem;
        display: inline-block;
        box-sizing: border-box;
        float: right;
        .wh(1.3rem, 0.5rem);
        border-radius: 0.1rem;
        border: 0.01rem solid #FE8A76;
        color: #FE8A76;
        line-height: 0.45rem;
        text-align: center;
        margin-right: 0.3rem;
    }
    span:nth-of-type(2) {
        font-size: 0.24rem;
        margin-top: 0.16rem;
        box-sizing: border-box;
        display: inline-block;
        float: right;
        .wh(1.3rem, 0.5rem);
        border-radius: 0.1rem;
        border: 0.01rem solid #666666;
        color: #666666;
        line-height: 0.45rem;
        text-align: center;
        margin-right: 0.15rem;
    }
}
//售后页面样式调整
.orderInfor_pay {
    .service_input {
        p {
            line-height: 0.7rem;
            font-size: 0.22rem;
            color: #404040;
        }
        textarea {
            .wh(90%,1.1rem);
            border: 0.2rem solid #F6F6F6;
            resize: none;
            background: #F6F6F6;
            margin-bottom: 0.2rem;
        }
    }
}
.service_info {
    .wh(100%,auto);
    background: #fff;
    border-bottom: 0.01rem solid #F6F6F6;
    padding: 0.1rem 5%;
    p {
        color: #404040;
        font-size: 0.2rem;
        line-height: 0.4rem;
    }
}
.prompt {
    color: #b3b3b3;
    font-size: 0.16rem;
    padding: 0.15rem 5%;
}
.order_del {
    display: none;
    position: fixed;
    left: 50%;
    .tm(translateX(-50%));
    bottom: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    z-index: 20;
    .modal_box {
        .wh(50%,1.5rem);
        background: #fff;
        position: fixed;
        top: 30%;
        left: 25%;
        z-index: 21;
        font-size: 0.22rem;
        border-radius: 0.2rem;
        p:nth-of-type(1) {
            line-height: 0.8rem;
            .wh(100%,0.8rem);
            text-align: center;
            border-bottom: 0.02rem solid #F6F6F6;
            box-sizing: border-box;
        }
        p:nth-of-type(2) {
            line-height: 0.7rem;
            span {
                float: left;
                .wh(50%,0.7rem);
                line-height: 0.7rem;
                text-align: center;
            }
            .no {
                border-right: 0.02rem solid #F6F6F6;
                box-sizing: border-box;
            }
        }
    }
    .modal_box2 {
        .wh(90%,2.4rem);
        margin: 0 5%;
        background: #fff;
        position: fixed;
        font-size: 0.3rem;
        top: 40%;
        border-radius: 0.1rem;
        p:nth-of-type(1) {
            margin-left: 10%;
            padding-top: 5%;
            .wh(80%,1.4rem);
            text-align: center;
            border-bottom: 0.02rem solid #F6F6F6;
            box-sizing: border-box;
        }
        p:nth-of-type(2) {
            color: #FE8A76;
            line-height: 1rem;
            font-size: 0.3rem;
            span {
                float: left;
                .wh(50%,1rem);
                line-height: 1rem;
                text-align: center;
            }
            .no {
                border-right: 0.02rem solid #F6F6F6;
                box-sizing: border-box;
            }
        }
    }
    .modal_box3 {
        .wh(5.5rem,3.6rem);
        background: #fff;
        position: absolute;
        text-align: center;
        top: 10%;
        left: 7%;
        border-radius: 0.1rem;
        p:nth-of-type(1) {
            .wh(100%,0.79rem);
            border-bottom: 0.01rem solid #F6F6F6;
            line-height: 0.8rem;
            position: relative;
            text-align: center;
            font-size: 0.3rem;
            color: #242424;
            i {
                position: absolute;
                left: 0.3rem;
                font-size: 0.44rem;
                color: #cfcfcf;
            }
        }
        p:nth-of-type(2) {
            .wh(100%,0.74rem);
            line-height: 0.74rem;
            text-align: center;
            font-size: 0.24rem;
            color: #242424;
        }
        p:nth-of-type(3) {
            font-size: 0.48rem;
            color: #000;
            .wh(100%,0.48rem);
            line-height: 0.48rem;
            text-align: center;
        }
        .input_warp {
            .wh(80%,0.6rem);
            margin-left: 10%;
            margin-top: 5%;
            input {
                .wh(70%,0.6rem);
                border: 0;
                border-bottom: 0.01rem solid #F6F6F6;
            }
            span {
                display: inline-block;
                background: #FE8A76;
                .wh(20%,0.6rem);
                float: right;
                line-height: 0.6rem;
                color: #fff;
                border-radius: 0.1rem;
            }
        }
    }
    .modal_box4 {
        .wh(80%,3.98rem);
        margin-left: 10%;
        margin-top: 20%;
        background: #fff;
        border-radius: 0.1rem;
        h5 {
            font-size: 0.28rem;
            .wh(100%,0.76rem);
            line-height: 0.76rem;
            text-align: center;
            font-weight: normal;
            color: #000;
            border-bottom: 0.01rem solid #F6F6F6;
        }
        h6 {
            font-weight: normal;
            color: #404040;
            margin: 0 auto;
            font-size: 0.24rem;
            .wh(80%,1rem);
            line-height: 0.3rem;
            margin-top: 0.2rem;
            text-align: center;
        }
        input {
            margin: 0 auto;
            .wh(80%,0.8rem);
            margin-left: 10%;
            margin-bottom: 0.2rem; //          border-color: #F6F6F6;
        }
        .input_warp {
            .wh(100%,0.8rem);
            line-height: 0.8rem;
            border-top: 0.01rem solid #F6F6F6;
            span {
                display: inline-block;
                .wh(50%,0.86rem);
                float: left;
                text-align: center;
                color: #FE8A76;
                box-sizing: border-box;
            }
            .true {
                border-right: 0.01rem solid #F6F6F6;
            }
        }
    }
}
//结算页面样式
.paytype {
    .wh(100%,auto);
    overflow: hidden;
    border-bottom: 0.2rem solid #F6F6F6;
    .icon-shixinduigoudaibiankuang {
        color: #FE8975;
    }
    p:nth-of-type(1) {
        .wh(100%,0.8rem);
        line-height: 0.8rem;
        padding-left: 0.2rem;
        border-bottom: 0.01rem solid #F6F6F6;
        font-weight: bolder;
    }
    p:nth-of-type(2) {
        .wh(100%,0.6rem); //      line-height: 0.6rem;
        padding-left: 0.2rem;
        border-bottom: 0.01rem solid #F6F6F6;
        .icon {
            display: inline-block;
            font-size: 0.34rem;
            margin-top: 0.1rem;
        }
        span {
            font-size: 0.24rem;
        }
    }
    p:nth-of-type(3) {
        .wh(100%,0.6rem); //      line-height: 0.6rem;
        padding-left: 0.2rem;
        .icon {
            display: inline-block;
            font-size: 0.34rem;
            margin-top: 0.1rem;
        }
        span {
            font-size: 0.24rem;
        }
    }
}
.payfoot {
    .wh(100%,0.8rem);
    background: #fff;
    position: fixed;
    left: 50%;
    bottom: 0;
    .tm(translateX(-50%));
    text-align: right;
    line-height: 0.8rem;
    .payNum {
        margin-right: 0.5rem;
        b {
            color: #FE8A76;
        }
    }
    .nowpay {
        .wh(30%,0.8rem);
        float: right;
        display: inline-block;
        background: #FE8A76;
        text-align: center;
        line-height: 0.8rem;
        color: #fff;
    }
}
.priceBox {
    background: #fff;
    .allPriceBox {
        border-bottom: 1px solid #eee;
        div {
            .wh(5.9rem,0.4rem);
            margin: 0 auto;
            line-height: 0.4rem;
            span {
                float: right;
            }
        }
    }
    p {
        &:extend(.priceBox .allPriceBox div);
        text-align: right;
    }
    .payPriceBox {
        &:extend(.priceBox .allPriceBox div);
        font-size: 0.24rem;
        padding: 0.15rem 0;
        span {
            &:extend(.priceBox .allPriceBox div span);
            color: #fe7b7a;
        }
    }
}
.wallet-mid {
    padding-top: 0.8rem;
    .wh(100%,1.3rem);
    background: #fe6c6c;
    border-bottom: 0.2rem solid #F6F6F6;
    span {
        display: inline-block;
        text-align: center;
        .wh(50%,1.3rem);
        padding-top: 0.2rem;
        line-height: 0.5rem;
        float: left;
        color: #fff;
        font-size: 0.24rem;
        b {
            font-size: 0.28rem;
            font-weight: normal;
        }
    }
}
.backcard {
    .wh(100%,1rem);
    padding: 0 5%;
    line-height: 1rem;
    box-sizing: border-box;
    border-bottom: 0.01rem solid #F6F6F6;
    span {
        float: left;
    }
    .iconfont {
        float: right;
        color: #fff;
    }
    .active {
        color: #FE8A76;
    }
}
.TouchBalance {
    .wh(95%,0.5rem);
    line-height: 0.5rem;
    text-align: right;
    color: #FE8A76;
    margin-top: 0.2rem;
}
.tixian {
    .wh(100%,4rem);
    text-align: center;
    margin-top: 1rem;
    img {
        .wh(1.4rem,1.4rem);
    }
    p {
        margin-top: 0.3rem;
        width: 100%;
        text-align: center;
    }
    .price {
        font-size: 0.6rem;
        color: #FE8A76;
    }
}
.arrBank {
    .wh(90%,1rem);
    line-height: 1rem;
    font-size: 0.24rem;
    margin: 0 5%;
    border-bottom: 0.01rem solid #F6F6F6;
    span {
        color: #FE8A76;
        margin-left: 0.3rem;
    }
    i {
        color: #B3B3B3;
        font-style: normal;
    }
}
.money {
    .wh(90%,auto);
    margin: 0 5%;
    overflow: hidden;
    p {
        line-height: 1rem;
    }
    span {
        .wh(5%,1.2rem);
        display: block;
        margin-top: 0.4rem;
        float: left;
        font-size: 0.4rem;
    }
    input {
        .wh(70%,1.3rem);
        border: 0;
        line-height: 1.3rem;
        font-size: 0.6rem;
    }
}
.balance_warp {
    .wh(100%,auto);
    overflow: hidden;
    li {
        .wh(100%,1.55rem);
        position: relative;
        border-bottom: 0.01rem solid #F6F6F6;
        .balance_list_left {
            float: left;
            .wh(70%,1.55rem);
            p:nth-of-type(1) {
                width: 100%;
                color: #404040;
                font-size: 0.26rem;
                margin-left: 0.4rem;
                margin-top: 0.2rem;
                span{
                    position: absolute;
                    right: 0.2rem;
                    top: 0.1rem;
                    color: #FE8A76;
                    font-size: 0.22rem;
                }
            }
            p:nth-of-type(2) {
                color: #FE8A76;
                font-size: 0.18rem;
                margin-left: 0.4rem;
            }
            p:nth-of-type(3) {
                color: #cbcbcb;
                font-size: 0.18rem;
                margin-left: 0.4rem;
            }
            p:nth-of-type(4) {
                color: #cbcbcb;
                font-size: 0.18rem;
                margin-left: 0.4rem;
            }
        }
        .balance_list_right {
            float: right;
            .wh(15%,1.25rem);
            line-height: 1.25rem;
            font-size: 0.3rem;
            text-align: center;
        }
        .active {
            color: #FE8A76;
        }
    }
}
.balance_warp2 {
    .wh(100%,auto);
    overflow: hidden;
    li {
        .wh(100%,1rem);
        position: relative;
        border-bottom: 0.01rem solid #F6F6F6;
        .balance_list_left {
            float: left;
            .wh(70%,1rem);
            p:nth-of-type(1) {
                color: #404040;
                font-size: 0.26rem;
                margin-left: 0.4rem;
                margin-top: 0.2rem;
            }
            p:nth-of-type(2) {
                position: relative;
                img {
                    position: absolute;
                    .wh(0.34rem,0.34rem);
                    border-radius: 50%;
                    left: 0.4rem;
                }
                span {
                    color: #cbcbcb;
                    font-size: 0.18rem;
                    margin-left: 0.8rem;
                    line-height: 0.15rem;
                }
            }
        }
        .balance_list_right {
            float: right;
            .wh(30%,1rem);
            line-height: 1rem;
            font-size: 0.3rem;
            text-align: center;
        }
        .active {
            color: #FE8A76;
        }
    }
}
//个人中心资料
.portrait {
    font-size: 0.22rem;
    .wh(90%,1.4rem);
    line-height: 1.4rem;
    margin: 0 5%;
    position: relative;
    border-bottom: 0.01rem solid #F6F6F6;
    .portrait_left {
        display: inline-block;
        float: left;
    }
    .portrait_right {
        width: 50%;
        height: 1.4rem;
        display: inline-block;
        float: right;
        img {
            .wh(1rem,1rem);
            border-radius: 50%;
            background: #FE8A76;
            margin-top: 0.2rem;
            margin-right: 15%;
            float: right;
        }
        
        i {
            float: right;
        }
    }
}
.upload {
            float: left;
            position: relative;
        }
        .upload_pic {
            display: block;
            width: 100%;
            height: 40px;
            position: absolute;
            left: 0;
            top: 0;
            opacity: 0;
            border-radius: 5px;
        }
#cvs {
    display: inline-block;
    .wh(1rem,1rem);
//  border-radius: 50%;
//  background: #FE8A76;
    margin-top: 0.2rem;
    margin-right: 15%;
    float: right;
    overflow: hidden;
}
.personal_list {
    font-size: 0.22rem;
    .wh(90%,0.8rem);
    margin: 0 5%;
    line-height: 0.8rem;
    border-bottom: 0.01rem solid #F6F6F6;
    img {
        float: left;
        .wh(0.3rem,0.3rem);
        margin-top: 0.25rem;
        margin-right: 0.2rem;
    }
    span {
        width: 25%;
        height: 0.8rem;
        float: left;
        display: inline-block;
    }
    .btn {
        float: right;
        border: 0;
        background: #fff;
        text-align: center;
        line-height: 0.8rem;
        font-size: 0.22rem;
    }
    input {
        width: 45%;
        border: 0;
    }
    i {
        float: right;
    }
}
.portrait_warp {
    .wh(100%,auto);
    overflow: hidden;
    border-bottom: 0.2rem solid #F6F6F6;
}
.Safety_tips {
    .wh(100%,0.7rem);
    background: #F6F6F6;
    text-align: center;
    line-height: 0.7rem;
    font-size: 0.16rem;
    color: #FE8A76;
}
//身份证
.ID_card {
    .wh(100%,2.6rem);
    padding-left: 5%;
    box-sizing: border-box;
    border-bottom: 0.2rem solid #F6F6F6;
    p {
        font-size: 0.26rem;
        .wh(100%,auto);
        line-height: 0.6rem;
    }
    .card_left {
        float: left;
        .wh(1.5rem,1.5rem);
        border: 0.01rem solid #F6F6F6;
        text-align: center;
        img {
            .wh(1.48rem,1.18rem);
            margin-top: 0.15rem;
        }
    }
    .card_right {
        float: left;
        margin-left: 20%;
        .wh(1.5rem,1.5rem);
        border: 0.01rem solid #F6F6F6;
        text-align: center;
        img {
            .wh(1.48rem,1.18rem);
            margin-top: 0.15rem;
        }
    }
}
//团详情页面
.groupmember {
    .wh(100%,auto);
    overflow: hidden;
    li {
        .wh(100%,0.8rem);
        padding: 0 5%;
        font-size: 0.2rem;
        line-height: 0.8rem;
        box-sizing: border-box;
        border-bottom: 0.01rem solid #F6F6F6;
        .name {
            .wh(35%,0.8rem);
            display: inline-block;
            float: left;
            overflow: hidden;
        }
        .id_card {
            .wh(1.5rem,0.8rem);
            display: inline-block;
        }
        .status {
            margin-left: 10%;
            color: #FE8A76;
        }
        .money{
            margin-left: 10%;
            color: #fe8a76;
        }
        .operation {
            float: right;
            span {
                padding: 0.1rem 0.2rem;
                border: 0.01rem solid #FE8A76;
                border-radius: 0.1rem;
                color: #FE8A76;
            }
        }
    }
}
.confirm_member {
    .wh(4.3rem,6rem);
    background: #fff;
    border-radius: 0.1rem;
    margin: 20% auto 0;
    p {
        margin-left: 0.3rem;
        line-height: 0.5rem;
        font-size: 0.2rem;
        color: #404040;
        span {
            margin-left: 0.2rem;
            color: #c7c7c7;
        }
    }
    .p1 {
        margin-left: 0.3rem;
        text-align: center;
        height: 0.7rem;
        line-height: 0.7rem;
        font-size: 0.26rem;
        border-bottom: 0.01rem solid #F6F6F6;
        i {
            float: right;
            color: #FE8A76;
            margin-right: 0.3rem;
        }
    }
    textarea {
        resize: none;
        width: 80%;
        border-color: #c7c7c7;
        margin-left: 0.3rem;
        height: 0.7rem;
    }
    .eg {
        margin-top: 0.1rem;
        margin-left: 0.1rem;
        margin-right: 0.1rem;
        line-height: 0.25rem;
        color: #FE8A76;
    }
    .input_warp {
        .wh(100%,0.8rem);
        line-height: 0.8rem;
        border-top: 0.01rem solid #F6F6F6;
        span {
            display: inline-block;
            .wh(50%,0.86rem);
            float: left;
            text-align: center;
            color: #FE8A76;
            box-sizing: border-box;
        }
        .true {
            border-right: 0.01rem solid #F6F6F6;
        }
    }
}
//我的消息
.myNews_list {
    .wh(100%,auto);
    box-sizing: border-box;
    overflow: hidden;
    border-bottom: 0.2rem solid #F6F6F6;
    .title {
        font-size: 0.22rem;
        color: #404040;
        border-bottom: 0.01rem solid #F6F6F6;
        line-height: 0.8rem;
        padding-left: 5%;
    }
    .content {
        margin-top: 0.2rem;
        padding-left: 5%;
        padding-right: 5%;
        line-height: 0.4rem;
        font-size: 0.18rem;
        color: #5d5d5d;
    }
    .readAll {
        line-height: 0.6rem;
        padding: 0 5%;
        font-size: 0.2rem;
        span:nth-of-type(1) {
            float: left;
            color: #FE8A76;
        }
        span:nth-of-type(2) {
            float: right;
            color: #9e9e9e;
        }
    }
}
//消息详情页面
.newsInfo_warp {
    .wh(100%,auto);
    overflow: hidden;
    padding-bottom: 1.1rem;
}
.newsInfo {
    .wh(100%,auto);
    overflow: hidden;
    padding: 0 5%;
    box-sizing: border-box;
    .title {
        line-height: 0.8rem;
        text-align: center;
        color: #404040;
        font-size: 0.26rem;
    }
    .time {
        line-height: 0.6rem;
        color: #C7C7C7;
        font-size: 0.2rem;
        text-align: center;
    }
    .content {
        font-size: 0.22rem;
        line-height: 0.4rem;
        overflow: hidden;
        p{
            img{
                width: 100%;
            }
        }
    }
}
.star_warp{
    .wh(100%,auto);
    overflow: hidden;
    border-bottom: 0.2rem solid #F6F6F6;
    .star{
        .wh(100%,0.8rem);
        line-height: 0.8rem;
        .name{
            float: left;
            display: inline-block;
            padding-left: 0.5rem;
        }
        ul{    
            margin-left: 0.3rem;
            .wh(50%,0.8rem);
            float: left;
            li{
                color: #ccc;
                .wh(20%,auto);
                float: left;
                text-align: center;
                .iconfont{
                    font-size: 0.4rem;
                }
            }
            .on{
                color: #FE8A76;
            }
        }
    }
}
